arrowhead piculet - German English Dictionary